const ElementPlus = {
  ElIcon: import(/* webpackChunkName: "ElIcon" */ "element-plus"),
  ElContainer: import(/* webpackChunkName: "ElContainer" */ "element-plus"),
  ElHeader: import(/* webpackChunkName: "ElHeader" */ "element-plus"),
  ElMain: import(/* webpackChunkName: "ElMain" */ "element-plus"),
  ElCol: import(/* webpackChunkName: "ElCol" */ "element-plus"),
  ElRow: import(/* webpackChunkName: "ElRow" */ "element-plus"),
  ElInput: import(/* webpackChunkName: "ElInput" */ "element-plus"),
  ElImage: import(/* webpackChunkName: "ElImage" */ "element-plus"),
  ElMessage: import(/* webpackChunkName: "ElMessage" */ "element-plus"),
  ElSkeleton: import(/* webpackChunkName: "ElSkeleton" */ "element-plus"),
  ElSkeletonItem: import(/* webpackChunkName: "ElSkeletonItem" */ "element-plus"),
  ElCarousel: import(/* webpackChunkName: "ElCarousel" */ "element-plus"),
  ElCarouselItem: import(/* webpackChunkName: "ElCarouselItem" */ "element-plus"),
  ElDialog: import(/* webpackChunkName: "ElDialog" */ "element-plus"),
  ElForm: import(/* webpackChunkName: "ElForm" */ "element-plus"),
  ElFormItem: import(/* webpackChunkName: "ElFormItem" */ "element-plus"),
  ElButton: import(/* webpackChunkName: "ElButton" */ "element-plus"),
  ElDropdown: import(/* webpackChunkName: "ElDropdown" */ "element-plus"),
  ElDropdownItem: import(/* webpackChunkName: "ElDropdownItem" */ "element-plus"),
  ElDropdownMenu: import(/* webpackChunkName: "ElDropdownMenu" */ "element-plus"),
  ElPopover: import(/* webpackChunkName: "ElPopover" */ "element-plus"),
  ElPagination: import(/* webpackChunkName: "ElPagination" */ "element-plus"),
  ElInfiniteScroll: import(/* webpackChunkName: "ElInfiniteScroll" */ "element-plus"),
  ElBacktop: import(/* webpackChunkName: "ElBacktop" */ "element-plus"),
  ElMessageBox: import(/* webpackChunkName: "ElMessageBox" */ "element-plus"),
  ElTooltip: import(/* webpackChunkName: "ElTooltip" */ "element-plus"),
}
export default (app) => {
  app.config.globalProperties.$Message = ElMessage;
  Object.entries(ElementPlus).forEach(item => app.component.apply(app, item));
}